package com.info.zhiduoduo.admin.model.formbean.evaluate;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.info.zhiduoduo.common.utils.DateUtil;

import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class QueryEvaluateByConditionFormBean {


	@ApiModelProperty("评价的项目类型：0:全部 1：  2：智众包 3： ")
	private int projectType;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = DateUtil.TIME_ZONE_CHINA)
	@ApiModelProperty(value = "开始时间")
	private Date startDate;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = DateUtil.TIME_ZONE_CHINA)
	@ApiModelProperty(value = "结束时间")
	private Date endDate;

	@ApiModelProperty("平台分值：1-5分(1分代表一颗星),多个逗号隔开")
	private String platformGrade;

	@ApiModelProperty("互评星级 1-5分,多个逗号隔开")
	private String appraiseeGrade;

	@ApiModelProperty("是否推荐：1.是，2.否，3.不表态,多个逗号隔开")
	private String whetherRecommend;

	@ApiModelProperty(value = "用户类型：1.创客（ ，智众包， ），2.企业，3.众包自然人")
	private int userType;

	@ApiModelProperty("0：未填 1：已填  null:全部")
	private Integer type;

}
